kidnapping and raping a woman - Espagnol Anglais Dictionnaire